home *** CD-ROM | disk | FTP | other *** search
/ Power CD-ROM!! 8 / Power CD-ROM 8.iso / prgmming / maxlib10 / maxlib.bi < prev    next >
Text File  |  1994-10-13  |  2KB  |  55 lines

  1. '    MAXLIB.BI
  2.  
  3. '    MAXFILES ROUTINES
  4.  
  5.      DECLARE SUB InitMAXFiles ()
  6.      DECLARE FUNCTION OpenX% (FileSpec$)
  7.      DECLARE SUB CloseX (Handle%)
  8.      DECLARE SUB PutX (Handle%, Bytes&, FromVariable AS ANY)
  9.      DECLARE SUB GetX (Handle%, Bytes&, ToVariable AS ANY)
  10.      DECLARE SUB PutStX (Handle%, FromString AS ANY)
  11.      DECLARE SUB GetStX (Handle%, ToString AS ANY)
  12.      DECLARE SUB LoadX (Handle%, Bytes&, ToSegment??)
  13.      DECLARE SUB SaveX (Handle%, Bytes&, FromSegment??)
  14.      DECLARE FUNCTION GetLineX$ (Handle%)
  15.      DECLARE FUNCTION EndX% ()
  16.      DECLARE SUB SaveLineX ()
  17.      DECLARE SUB SetLocX (Handle%, NewPtrLoc&)
  18.      DECLARE FUNCTION GetLocX& (Handle%)
  19.      DECLARE FUNCTION SizeX& (Handle%)
  20.      DECLARE SUB ClipX (Handle%, NewSize&)
  21.      DECLARE SUB FlushX (Handle%)
  22.      DECLARE SUB KillX (FileSpec$)
  23.      DECLARE SUB ClearX ()
  24.      DECLARE FUNCTION HandleX% ()
  25.      DECLARE SUB SetAccessCode (AccessCode%)
  26.      DECLARE SUB SetDiskFile (Switch%)
  27.      DECLARE SUB SetBufferSize (Bytes%)
  28.      DECLARE SUB SetPtrBase (PtrBase%)
  29.      DECLARE FUNCTION GetPtrBase% ()
  30.  
  31. '    SHARED ROUTINES
  32.  
  33.      DECLARE FUNCTION ErrorCode% ()
  34.      DECLARE SUB SetErrorCode (ErrorCode%)
  35.  
  36. '    MAXARRAY ROUTINES
  37.  
  38.      DECLARE SUB InitMAXArray ()
  39.      DECLARE FUNCTION DimEMS% (FirstIndex%, LastIndex%, ElementLen%)
  40.      DECLARE SUB RedimEMS (Handle%, LastIndex%)
  41.      DECLARE SUB InEMS (Handle%, ToElement%, FromVariable AS ANY)
  42.      DECLARE SUB OutEMS (ToVariable AS ANY, Handle%, FromElement%)
  43.      DECLARE SUB ClearEMS ()
  44.      DECLARE SUB EraseEMS (Handle%)
  45.      DECLARE SUB ArrayInEMS (Handle%, FirstElement AS ANY)
  46.      DECLARE SUB ArrayOutEMS (Handle%, FirstElement AS ANY)
  47.      DECLARE SUB FileInEMS (DOSHandle%, EMSHandle%)
  48.      DECLARE SUB FileOutEMS (DOSHandle%, EMSHandle%)
  49.      DECLARE FUNCTION LBoundEMS% (Handle%)
  50.      DECLARE FUNCTION UBoundEMS% (Handle%)
  51.      DECLARE FUNCTION BytesFreeEMS& ()
  52.      DECLARE FUNCTION VersionEMS% ()
  53.      DECLARE FUNCTION HandlesEMS% ()
  54.  
  55.